* { margin:0px; padding:0px;}
body { 
	font-size:75%;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background-repeat:  no-repeat;
	background-color: #fff;
}
.footer_text { 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.footer_text:hover { text-decoration:underline;}
/*in_line*/
img, div, input { behavior: url("iepngfix.htc") }
img {border:0; vertical-align: baseline;}
img.png24 { filter:expression(applyPNGFilter(this)) }
input, textarea { padding:0px; }
table { border:0; padding:0; margin:0;}

/*kapikutiun*/

.clear { clear:both;}
.fright { float:right;}
.fleft { float:left;}
.alignright { text-align:right;}


/*blocks*/


#main-container{
width:900px;
margin:0 auto;
background-color: #fff;
}
#footer{
width:787px;
margin:0 auto;
margin-top:10px;
}
#left-col{
width:220px;
float:left;
}
#middle-col{
width:445px;
float:left;
margin-top:11px;
margin-left:7px;
}
#right-col{
width:220px;
float:left;
margin-left:8px;
margin-top:15px;
}

#rentals-logo-container-inner {
	position: relative;
}

#languages-container div {
	margin: 5px 10px 5px 0px;	
}

#irentals-menus-container {
	width: 153px;
}
#menus{
	height: 190px;
}
.irentals-menus-item {
	margin-top: 15px;
}
#main-menus-container{
	margin-left: 145px;
}
.main-menu-item{
	float: left;
	margin-left: 8px;
}
#content-container {
	margin-top: 15px;
}

#footer-container-inner {
	background-repeat: repeat-x;
	width: 736px;
	height: 44px;
	padding: 5px 0px 0px 20px;
}

.slider  {
height:auto !important;
left:0;
min-height:183px;
position:absolute;
top:0;
width:708px;
z-index:1;
}

.ramka{
	position:absolute;
	top:0;
	z-index:2 !important;
}

.public-advanced-search {
	width: 100%;
}

.public-advanced-search td{
	background-color: #fafafa;
	font-weight: bold;
	height: 40px;
}

.public-advanced-search td.name, .public-advanced-search td.name a{
	color:#0073EA;
	text-align:right;
}

.public-search-info-table {
	width: 100%;
}

.public-search-info-table td{
	background-color: #fafafa;
	
	height: 23px;
}

.public-search-info-table td.name, .public-search-info-table td.name a{
	color:#0073EA;
	text-align:right;
	
	
}




table.public-list{
	border: 0px;
	width: 100%;
}
table.public-list td{
	text-align: left;
	vertical-align: middle;
}
table.public-list thead{
	text-align: center;
	
}
table.public-list thead a{
	margin-left: 3px;
	color: #ff0023;
}

table.public-list thead, table.public-list thead a{
	background-color: #fff;
	vertical-align: middle;
	color: #ff0023;
	font-weight: bold;
	font-size: 13px;
	height: 41px;
}